Accessing Sections of Out-of-Core Arrays Using an Extended Two-Phase Method

نویسندگان

  • Rajeev Thakur
  • Alok Choudhary
چکیده

In out-of-core computations, data needs to be moved back and forth between main memory and disks during program execution. In this paper, we propose a technique called the Extended Two-Phase Method, for accessing sections of out-of-core arrays e ciently. This is an extension and generalization of the Two-Phase Method for reading in-core arrays from les, which was previously proposed in [7, 3]. The Extended Two-Phase Method uses collective I/O in which all processors cooperate to perform I/O in an e cient manner by combining several I/O requests into fewer larger requests, eliminating multiple disk accesses for the same data and reducing contention for disks. We describe the algorithms for reading as well as writing array sections. Performance results on the Intel Touchstone Delta for many di erent access patterns are presented and analyzed. It is observed that the Extended Two-Phase Method gives consistently good performance over a wide range of access patterns. This work was supported in part by NSF Young Investigator Award CCR-9357840, grants from Intel SSD and IBM Corp., in part by USRA CESDIS Contract # 5555-26 and also in part by ARPA under contract # DABT63-91C-0028. The content of the information does not necessarily re ect the position or the policy of the US Government and no o cial endorsement should be inferred. Rajeev Thakur is supported by a Syracuse University Graduate Fellowship. This work was performed in part using the Intel Touchstone Delta System operated by Caltech on behalf of the Concurrent Supercomputing Consortium. Access to this facility was provided by CRPC.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Extended Two - Phase Method forAccessing Sections of Out - of - Core Arrays Rajeev

A number of applications on parallel computers deal with very large data sets that cannot t in main memory. In such applications, data must be stored in les on disks and fetched into memory during program execution. Parallel programs with large out-of-core arrays stored in les must read/write smaller sections of the arrays from/to les. In this paper, we describe a method for accessing sections ...

متن کامل

Extended Two - Phase Method forAccessing Sections of Out - of - Core Arrays

A number of applications on parallel computers deal with very large data sets that cannot t in main memory. In such applications, data must be stored in les on disks and fetched into memory during program execution. Parallel programs with large out-of-core arrays stored in les must read/write smaller sections of the arrays from/to les. In this paper, we describe a method for accessing sections ...

متن کامل

An Extended Two-Phase Method for Accessing Sections of Out-of-Core Arrays

A number of applications on parallel computers deal with very large data sets that cannot t in main memory In such applications data must be stored in les on disks and fetched into memory during program execution Parallel programs with large out of core arrays stored in les must read write smaller sections of the arrays from to les In this paper we describe a method for accessing sections of ou...

متن کامل

Phase-Only Synthesis of Antenna Arrays Using Nonuniform Phased Sampling Method

Nonuniform Phased Sampling method is proposed to phase-only synthesize the power pattern of both linear and planar antenna arrays. This method modifies the conventional sampling method which is used for amplitude-phase synthesis. This method is based on assigning suitable phases to the sampling points of radiation pattern in order to reach desired amplitude of currents. Some examples are given ...

متن کامل

Phase Only Synthesis of Antenna Patterns Using Iterative Restoration Methods

In this work, the method of iterative Fourier transform phase reconstruction, conventionally used in holography and optical image reconstruction, is applied to phase only synthesis of antenna patterns. The method is applied to two types of pattern synthesis problems: "main lobe beam shaping" and "side-lobe-level reduction". The proposed method is most useful in the efficient employment of attai...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995